package com.itany.service;


import com.github.pagehelper.PageInfo;
import com.itany.exception.RequestParamsException;
import com.itany.pojo.User;

public interface UserService {

	/**
	 * 查找所有注册的用户
	 * @param page 页数
	 * @param rows 每页数据条数
	 * @return
	 */
	 PageInfo<User> findUserAll(Integer page, Integer rows,String keyWord,String flag) throws RequestParamsException;

	/**
	 * 修改用户信息
	 * @param id 用户id
	 * @param name 用户名
	 * @param phone 电话
	 * @param email 邮箱
	 * @param interest 兴趣
	 */
	void modifyUser(String id,String name,String phone,String email,String interest) throws RequestParamsException;


	/**
	 * 修改指定用户状态
	 * @param id 用户id
	 * @param status 更新后的状态
	 */
	void modifyStatus(String id,Integer status) throws RequestParamsException;
}
